﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Ewell.Interface.Common.Model.GateWay.Dto.Athena
{
    public class AthenaResp
    {
        public List<AthenaMenuResp> menus{ get; set; }//登录用户拥有的菜单
        public List<AthenaMenuResp> allMenus{ get; set; }//全部菜单
                                              //public List<ReportListResp> allReports{ get; set; }//全部报表
        public List<AthenaRoleReportResp> allReports{ get; set; }//全部报表
        public List<AthenaRoleReportResp> allReportsNotNest{ get; set; }//没要的嵌套全部报表
        public List<String> menuNos{ get; set; }
        public AthenaMenuResp defaultMenu{ get; set; }//用户登录后默认打开的菜单
        public List<AthenaButtonResp> buttons{ get; set; }//登录用户拥有的按钮
        public List<String> reports{ get; set; }//登录用户可用的报表
        public List<OtherLimitObjectResp> otherLimitObjectList{ get; set; } //其他受限对象列表
    }
}
